草庐IT

Java HttpURLConnection - 带 Cookie 的 POST

全部标签

Javascript cookie 路径在 iOS 上无法正常工作。似乎是每页设置

我正在尝试使用javascript设置一个对整个域都有效的cookie。这适用于除iOS之外的任何地方,在iOS上cookie仅对设置它的页面有效。例如,当尝试在mydomain.com/cat/338上获取时,找不到通过mydomain.com/cat/123设置的cookievard=newDate();d.setTime(d.getTime()+(7*24*60*60*1000));expires=d.toUTCString();document.cookie='abc_rem=true;'+'expires='+expires+';domain=mydomain.se;path

ios - 不同 POST 请求的 NSURLCache 缓存

我正在使用NSURLSession进行联网并向服务器发出POST请求。我希望能够缓存这些请求,但URL始终相同。是否可以使用NSURLCache进行缓存并将缓存键更改为唯一的内容,例如请求正文? 最佳答案 默认情况下,IIRC、POST请求根本不会被缓存。但是,是的,你当然可以做到。IIRC,在NSURLSession方面,您唯一可以控制的是请求是否被缓存。要实际控制缓存的名称,您需要实现自定义URL协议(protocol)。我从来没有做过你想做的事,但我很确定你会大致按照以下方式做:创建一个NSURLProtocol子类,并通过s

iphone - 使用 NSURLConnection 发送 POST 请求

我正在发送一个在请求正文中包含一些参数的post请求。这是iOS代码:NSURL*url=[NSURLURLWithString:purchaseURL];NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:url];NSString*requestString=[NSStringstringWithString:@"userid=1&couponid=1&Ccnum=7b6cd9a44365752cf39c1edf97890b72&Cctype=Visa&Cvv=434&Billingfirstname=Ank

ios - 无法从 POST 返回 JSON - 不兼容的 block 指针类型

我写了一个POST方法,需要返回一个jSON给调用她的viewcontroller。如果我在成功block中添加return_jsonDictionary;我会得到这个错误:不兼容的block指针类型发送“id(^)(NSURLRequest*__strong,NSHTTPURLResponse*__strong,__strongid)”到类型为“void(^)(NSURLRequest*__strong,NSHTTPURLResponse*__strong,__strongid)”的参数'我猜因为它是异步的,所以添加返回将强制它同步,但是,我希望我的应用程序的所有POST方法都在一个

ios - 使用 NSURLSession 将 NSString 作为 post 方法的主体发送

我正在尝试使用下一个示例将字符串发布到服务器://1NSURL*url=[NSURLURLWithString:@"YOUR_WEBSERVICE_URL"];NSURLSessionConfiguration*config=[NSURLSessionConfigurationdefaultSessionConfiguration];NSURLSession*session=[NSURLSessionsessionWithConfiguration:config];//2NSMutableURLRequest*request=[[NSMutableURLRequestalloc]ini

android - Ionic2 - HTTP 错误 503 : POST https://res. ionic.io/api/v1/upload

将icon.psd和spalsh.psd文件放入resources文件夹并写入后终端中的ioniccordova资源我收到了这个回复`HTTPError503:POSThttps://res.ionic.io/api/v1/uploadApplicationErrorhtml,body,iframe{margin:0;padding:0;}html,body{height:100%;overflow:hidden;}iframe{width:100%;height:100%;border:0;}`有人有这个问题的解决方案吗? 最佳答案

ios - SFAuthenticationSession 如何在 Safari 中存储 session 相关的 cookie

tl;博士阅读最后一段。我正在使用AppAuth(https://github.com/openid/AppAuth-iOS)库来处理基于OpenID的用户身份验证,我想通过我的应用程序为其提供SSO体验。我的应用程序的部署目标是iOS11,这意味着AppAuth内部使用SFAuthenticationSession。我正在使用授权流程,这意味着用户会通过SFAuthenticationSession看到一个基于Web的登录页面。当用户填写并提交凭据时,SFAuthenticationSession调用带有url的完成(如果成功),从中可以解析授权code。使用授权code通过URLS

c# - 如何使用 Alamofire POST 请求将图像作为 Base64String 发送以及如何在 Asp.net MVC4 web Api Controller 中处理请求?

iOS新手,我的项目使用Alamofire(3.0.0)作为后端asp.netMVC4webApi。我已经通过这种方式将我的图像转换为base64stringswift2.0varuserProfileImage:String=""funcimagePickerController(picker:UIImagePickerController,didFinishPickingMediaWithInfoinfo:[String:AnyObject]){iflet_image=info["UIImagePickerControllerEditedImage"]as?UIImage//ifl

iOS 应用程序的 cookie 在终止时会被清除。如何防止这种情况或保留此 cookie?

我正在发送带有存储在设备端的sessioncookie的http请求。问题是我想在应用程序终止时保留它。但似乎我的应用程序的所有cookie都被删除了。我在模拟器和设备上都试过了,它们的行为相同。是否有任何iOS方法可以防止此cookie删除?如果没有,我怎样才能将它保存到磁盘并将其恢复回来?为了安全起见,我打算将此cookie保存在iOS钥匙串(keychain)中。而且我认为所有NSHTTPCookie属性都可以安全地转换为NSString。所以我目前的想法是从NSHTTPCookie->NSDictionary->String->SaveinKeychain转换,然后返回使用获取

iphone - 如何将 cookie 从我的 ios 应用程序共享到移动 safari?

我使用asiHttpRequest库来获取和发布数据。我已经用它构建了一个登录功能来登录我的网站,之后,如果我从我的应用程序启动一个URL以使用移动safari应用程序浏览该网站,它仍然没有通过身份验证。我想原因是我的应用程序不与safari共享相同的cookie存储,对吗?我是否可以与其他应用程序(尤其是Safari)共享cookie? 最佳答案 您不能在您的应用程序中与MobileSafari共享cookie。正如@erpayo所说,它在沙盒中。也许在您的App中添加一个UIWebView是最好的解决方案。不要在MobileSa